home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 June: Reference Library / Dev.CD Jun 94.toast / Periodicals / develop / develop Issue 15 / develop 15 code / Floating Windows / Sample / Source / floaters.make < prev    next >
Encoding:
Text File  |  1994-03-14  |  4.6 KB  |  141 lines  |  [TEXT/MPS ]

  1. Devel            =    0x20
  2. Alpha            =    0x40
  3. Beta            =    0x60
  4. Final            =    0x80
  5.  
  6. Major            =    0x01
  7. Minor            =    0x00
  8. Stage            =    {Devel}
  9. Revision        =    0x03
  10.  
  11. VersionString    =    1.0d3
  12. VersionBytes    =    {Major},{Minor},{Stage},{Revision}
  13.  
  14. ApplicationName    =    Floaters
  15. CreatorType        =    FLOT
  16. PartitionSize    =    256
  17.  
  18. #
  19. #    USES68KINLINES and USESROUTINEDESCRIPTORS are symbols used by the universal
  20. # header files as compile time switches. These symbols are set to compile for
  21. # the 68K architecture. To compile this code as native PowerPC code, reverse the
  22. # settings of these symbols.
  23. #
  24.  
  25. COptions        =    -r -b -opt full -warnings on -mbg off                    ∂
  26.                     -d SystemSevenOrLater=1                                    ∂
  27.                     -d USES68KINLINES=1 -d USESROUTINEDESCRIPTORS=0            ∂
  28.                     -i "{UniversalCIncludes}"
  29.                     
  30. ROptions        =    -append                                                    ∂
  31.                     -d PartitionSize={PartitionSize}                        ∂
  32.                     -d ApplicationName=∂"{ApplicationName}∂"                    ∂
  33.                     -d VersionString=∂"{VersionString}∂"                        ∂
  34.                     -d VersionBytes={VersionBytes}                            ∂
  35.                     -d SystemSevenOrLater=true
  36.                 
  37. Objs            =    init.c.o                                                ∂
  38.                     eventHandler.c.o                                        ∂
  39.                     menuDispatch.c.o                                        ∂
  40.                     fileMenuRoutines.c.o                                    ∂
  41.                     appleEventHandlers.c.o                                    ∂
  42.                     WindowExtensions.c.o                                    ∂
  43.                     trapAvail.c.o
  44.                     
  45. trapAvail.c.o            ƒ    "{UniversalCIncludes}Types.h"                    ∂
  46.                             "{UniversalCIncludes}Traps.h"                    ∂
  47.                             "{UniversalCIncludes}OSUtils.h"                    ∂
  48.                             globals.h                                        ∂
  49.                             trapAvail.h                                        ∂
  50.                             trapAvail.c
  51.  
  52. WindowExtensions.c.o    ƒ    "{UniversalCIncludes}Types.h"                    ∂
  53.                             "{UniversalCIncludes}Events.h"                    ∂
  54.                             "{UniversalCIncludes}GestaltEqu.h"                ∂
  55.                             "{UniversalCIncludes}Memory.h"                    ∂
  56.                             "{UniversalCIncludes}Menus.h"                    ∂
  57.                             "{UniversalCIncludes}SysEqu.h"                    ∂
  58.                             "{UniversalCIncludes}ToolUtils.h"                ∂
  59.                             "{UniversalCIncludes}Windows.h"                    ∂
  60.                             WindowExtensions.h                                ∂
  61.                             WindowExtensions.c
  62.                             
  63. appleEventHandlers.c.o    ƒ    "{UniversalCIncludes}Types.h"                    ∂
  64.                             "{UniversalCIncludes}AppleEvents.h"                ∂
  65.                             "{UniversalCIncludes}Events.h"                    ∂
  66.                             "{UniversalCIncludes}Memory.h"                    ∂
  67.                             "{UniversalCIncludes}Processes.h"                ∂
  68.                             globals.h                                        ∂
  69.                             appleEventHandlers.h                            ∂
  70.                             eventHandler.h                                    ∂
  71.                             fileMenuRoutines.h                                ∂
  72.                             appleEventHandlers.c
  73.  
  74. fileMenuRoutines.c.o    ƒ    "{UniversalCIncludes}Types.h"                    ∂
  75.                             "{UniversalCIncludes}Dialogs.h"                    ∂
  76.                             "{UniversalCIncludes}StandardFile.h"            ∂
  77.                             "{UniversalCIncludes}TextUtils.h"                ∂
  78.                             fileMenuRoutines.h                                ∂
  79.                             fileMenuRoutines.c
  80.      
  81. menuDispatch.c.o        ƒ    "{UniversalCIncludes}Types.h"                    ∂
  82.                             "{UniversalCIncludes}Desk.h"                    ∂
  83.                             "{UniversalCIncludes}Dialogs.h"                    ∂
  84.                             "{UniversalCIncludes}Events.h"                    ∂
  85.                             "{UniversalCIncludes}Files.h"                    ∂
  86.                             "{UniversalCIncludes}Menus.h"                    ∂
  87.                             globals.h                                        ∂
  88.                             fileMenuRoutines.h                                ∂
  89.                             WindowExtensions.h                                ∂
  90.                             menuDispatch.h                                    ∂
  91.                             menuDispatch.c
  92.     
  93. eventHandler.c.o        ƒ    "{UniversalCIncludes}Types.h"                    ∂
  94.                             "{UniversalCIncludes}AppleEvents.h"                ∂
  95.                             "{UniversalCIncludes}Desk.h"                    ∂
  96.                             "{UniversalCIncludes}Dialogs.h"                    ∂
  97.                             "{UniversalCIncludes}Editions.h"                ∂
  98.                             "{UniversalCIncludes}EPPC.h"                    ∂
  99.                             "{UniversalCIncludes}Events.h"                    ∂
  100.                             "{UniversalCIncludes}Menus.h"                    ∂
  101.                             "{UniversalCIncludes}SegLoad.h"                    ∂
  102.                             "{UniversalCIncludes}TextUtils.h"                ∂
  103.                             "{UniversalCIncludes}ToolUtils.h"                ∂
  104.                             "{UniversalCIncludes}Windows.h"                    ∂
  105.                             globals.h                                        ∂
  106.                             eventHandler.h                                    ∂
  107.                             menuDispatch.h                                    ∂
  108.                             WindowExtensions.h                                ∂
  109.                             eventHandler.c
  110.      
  111. init.c.o                ƒ    "{UniversalCIncludes}Types.h"                    ∂
  112.                             "{UniversalCIncludes}AppleEvents.h"                ∂
  113.                             "{UniversalCIncludes}Dialogs.h"                    ∂
  114.                             "{UniversalCIncludes}Fonts.h"                    ∂
  115.                             "{UniversalCIncludes}GestaltEqu.h"                ∂
  116.                             "{UniversalCIncludes}Menus.h"                    ∂
  117.                             "{UniversalCIncludes}Quickdraw.h"                ∂
  118.                             "{UniversalCIncludes}ToolUtils.h"                ∂
  119.                             "{UniversalCIncludes}Traps.h"                    ∂
  120.                             "{UniversalCIncludes}Windows.h"                    ∂
  121.                             globals.h                                        ∂
  122.                             appleEventHandlers.h                            ∂
  123.                             eventHandler.h                                    ∂
  124.                             menuDispatch.h                                    ∂
  125.                             trapAvail.h                                        ∂
  126.                             WindowExtensions.h                                ∂
  127.                             init.c
  128.                             
  129. {ApplicationName}        ƒƒ    "{RIncludes}SysTypes.r"                            ∂
  130.                             "{RIncludes}Types.r"                            ∂
  131.                             {ApplicationName}.rsrc                            ∂
  132.                             {ApplicationName}.r
  133.     Rez {ApplicationName}.r -o {Targ} {ROptions}
  134.  
  135. {ApplicationName}        ƒƒ    {Objs}
  136.     Link -w -t APPL -c {CreatorType}                                        ∂
  137.         {Objs}                                                                ∂
  138.         "{Libraries}"Runtime.o                                                ∂
  139.         "{Libraries}"Interface.o                                            ∂
  140.         -o {Targ}
  141.     SetFile -a B {Targ}